home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / qotin47.zip / QOTIN.DOC < prev    next >
Text File  |  1991-08-31  |  35KB  |  885 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                    Q O T I N
  10.  
  11.  
  12.  
  13.                                   Version 4.7
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                              The Quote Conditioner
  20.  
  21.  
  22.  
  23.                                  DOCUMENTATION
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                                       by
  32.  
  33.  
  34.  
  35.                                  Leonard Abbey
  36.  
  37.  
  38.                                  CIS 72277,566
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                                 August 31, 1991
  45.  
  46.  
  47.                      Copyright (C) 1991, Leonard B. Abbey
  48.                               All Rights Reserved
  49.  
  50.  
  51.                            ABBEY INFORMATION SYSTEMS
  52.                               1002 Citadel Drive
  53.                             Atlanta, Georgia  30324
  54.  
  55.  
  56.  
  57.     ABBEY INFORMATION SYSTEMS              QOTIN                        2.
  58.  
  59.  
  60.  
  61.  
  62.                                  INTRODUCTION
  63.  
  64.  
  65.      QOTIN facilitates the handling and processing of historical quotes
  66.      obtained from CompuServe. Using this program, you can download quotes,
  67.      convert them into the format required for import into most popular
  68.      spreadsheet programs, and produce archival files of the quotes
  69.      received for later use by this or other programs.  
  70.  
  71.      While it is true that CIS offers this information in various formats,
  72.      tailored for individual accounting packages (including Lotus 1-2-3),
  73.      the routine for acquiring this information, and the procedures for
  74.      downloading it are complex and difficult to remember.  Besides, if you
  75.      have the raw data in its original form you can manipulate it in any
  76.      manner you desire, and at no additional cost!
  77.  
  78.      Like many programs of this kind, QOTIN.EXE originally came into
  79.      existence to fill the particular needs of the author.  Thus it may not
  80.      satisfy the exacting demands of a few top Wall Street firms.  However,
  81.      it is simple, easy to use, and it works.
  82.  
  83.  
  84.                                FEATURES
  85.  
  86.  
  87.              o   Produces scripts for automated downloading
  88.                  of quotes from CompuServe's Historical
  89.                  Quotes (GO MMM34).
  90.  
  91.              o   Automatically downloads ranges of quotes of
  92.                  multiple issues from CompuServe.
  93.  
  94.              o   Organizes downloaded information, placing
  95.                  quotes in archival files for storage and
  96.                  later use.
  97.  
  98.              o   Produces import files for transferring
  99.                  quotes to popular spreadsheets.
  100.  
  101.              o   Provides access to your choice of spread-
  102.                  sheets, word processors and terminal pro-
  103.                  grams (the program is optimized for Pro-
  104.                  comm).
  105.  
  106.              o   Provides file management for download,
  107.                  spreadsheet import, and archival files, in
  108.                  their respective directories.
  109.  
  110.              o   Reader allows on-screen viewing of down-
  111.                  load, archival, and spreadsheet import
  112.                  files.
  113.  
  114.              o   Manages the printing of all file types.
  115.  
  116.  
  117.     ABBEY INFORMATION SYSTEMS              QOTIN                        3.
  118.  
  119.  
  120.  
  121.                          COPYRIGHT NOTICE AND LICENSE
  122.  
  123.      QOTIN is provided to you free of charge for your personal use.  It is
  124.      not in the public domain.  This program, and it's accompanying docu-
  125.      mentation, are copyrighted under the laws of the United States of
  126.      America.
  127.  
  128.      You are licensed to use this program as follows:
  129.  
  130.               1.  You may use QOTIN for non-commercial
  131.                   purposes.
  132.  
  133.               2.  You may copy and distribute QOTIN for
  134.                   non-commercial purposes, provided you do
  135.                   not omit this documentation, or any of
  136.                   the other files provided in the QOTIN
  137.                   package.
  138.  
  139.               3.  You may upload QOTIN to bulletin boards
  140.                   provided you do not omit this
  141.                   documentation, or any of the other files
  142.                   provided in the QOTIN package.
  143.  
  144.               4.  You may not alter the program in any way
  145.                   or charge money for distributing it
  146.                   (other than minor charges for media).
  147.  
  148.  
  149.                                    WARRANTY
  150.  
  151.      This program, and it's accompanying documentation, is without war-
  152.      ranty, express or implied.  This includes warranties of merchantabil-
  153.      ity or suitability for any particular purpose.  It is supplied "as
  154.      is."  The author will not be held liable for any consequental damages.
  155.  
  156.  
  157.                              SYSTEM REQUIREMENTS
  158.  
  159.      QOTIN is written for IBM-standard, MS-DOS computers.  It requires a
  160.      minimum of 256 K Random Access Memory to load and run.  DOS 2.11 or
  161.      equivalent is required, though certain features are optimized for DOS
  162.      3.x.  
  163.  
  164.      The program performs well on floppy-disk based machines, but full
  165.      realization of it's power requires a hard disk.  Some optimization for
  166.      floppy disk operation is possible.  
  167.  
  168.      QOTIN.EXE automatically recognizes and supports monochrome, Hercules,
  169.      CGA, EGA, Super EGA, and VGA graphics adapters.  Snow suppression is
  170.      available for CGA systems.
  171.  
  172.  
  173.      ABBEY INFORMATION SYSTEMS            QOTIN                         4.
  174.  
  175.  
  176.  
  177.      The following files are provided in the QOTIN.ARC package:
  178.  
  179.  
  180.               QOT.EXE      The program itself.  
  181.  
  182.               QOTIN.DOC    Documentation for QOTIN.EXE
  183.  
  184.               QOT.DAT      Sample script response file.
  185.  
  186.               022491.LOG   A sample log file.  
  187.  
  188.               HRB.QOT      A sample QOT file produced from
  189.                            data in the above LOG file.  
  190.  
  191.               HRB.PRN      A sample PRN file produced from
  192.                            data in the above LOG file.  
  193.  
  194.               VX.BAT       A sample batch file for running
  195.                            word processors.  
  196.  
  197.               TEMPLATE.WKS A sample spreadsheet.  
  198.  
  199.  
  200.  
  201.      If any of these files are missing, please contact the author.  
  202.  
  203.  
  204.  
  205.                                   THE SYSTEM
  206.  
  207.      File naming conventions this system are as follows:
  208.  
  209.  
  210.               <filename>.LOG   Terminal program's capture
  211.                                buffer saved as ASCII file.
  212.  
  213.               <filename>.QOT   Historical quotations for a
  214.                                single issue saved in a
  215.                                readable ASCII file.  
  216.  
  217.               <filename>.PRN   Quotations saved in the format
  218.                                required for importing into
  219.                                spreadsheets.
  220.  
  221.  
  222.      LOG files are simply Procomm's capture buffer saved on disk.  They are
  223.      in ASCII format, and contain everything which was displayed on the
  224.      screen during the communications session.  These files can be read
  225.      with a word processor, or printed out by the printer.  However, in
  226.      addition to the quotes which were captured, they contain much extra-
  227.      neous information, such as computer dialog, and login commands.
  228.  
  229.      QOT files are also ASCII files.  They consist of a table containing
  230.      the individual quotes for an issue, with a column title block similar
  231.      to the one displayed by CompuServe.  All of the information which
  232.      CompuServe supplies relative to a given quote is preserved in the QOT
  233.  
  234.  
  235.     ABBEY INFORMATION SYSTEMS              QOTIN                        5.
  236.  
  237.  
  238.      file.  When a QOT file is produced, the new information is appended to
  239.      the bottom of any existing file listing the same issue.
  240.  
  241.      PRN files are ASCII files containing information to be imported into
  242.      spreadsheets.  PRN is the file extension which Lotus 1-2-3 requires in
  243.      order to recognize them.  Any of one of three varieties of PRN files
  244.      can be produced by this program on a single pass.  These files contain
  245.      either:
  246.  
  247.                       Date and Close
  248.                       Date, High, Low and Close
  249.                       Date, Volume, High, Low, and Close
  250.  
  251.  
  252.  
  253.                               AUXILIARY PROGRAMS
  254.  
  255.      QOTIN is designed to work in conjunction with three auxiliary programs
  256.      of your choice.  These are a word processor, spreadsheet and terminal
  257.      program.
  258.  
  259.      Because QOTIN produces Procomm scripts for the automated downloading
  260.      of quotes, it is advisable to use either Datastorm's Procomm, or
  261.      Procomm Plus as the terminal program.  Procomm is a shareware program,
  262.      and is widely available.  The registration fee is modest, and the
  263.      program is regarded as the best of it's class.  Procomm Plus is a more
  264.      advanced version of Procomm, and is available at most software out-
  265.      lets.  It is very reasonably priced.  
  266.  
  267.      If Procomm is used, it's name should not be changed from PROCOMM.EXE.  
  268.      Procomm Plus should be named PCPLUS.EXE.  QOTIN recognizes these two
  269.      names, and customizes the script files accordingly.
  270.  
  271.      The word processor can be almost any one with which you are familiar.  
  272.      While the word processor is in use, QOTIN requires only 6K of over-
  273.      head.  
  274.  
  275.      The spreadsheet should allow the importation of ASCII files in a
  276.      manner similar to that used by Lotus 1-2-3.  Most spreadsheets fill
  277.      this requirement.
  278.  
  279.      Word processor and spreadsheet programs may give better performance if
  280.      they are accessed by means of batch files which change the default
  281.      directory during use.  Sample batch files are provided in this pack-
  282.      age.  If a batch file is used, the setup screen should show the loca-
  283.      tion and name of the batch file, not the spreadsheet or word processor
  284.      program.
  285.  
  286.      Procomm should not be run through a batch file.  Instead, it is neces-
  287.      sary that an environment variable be set so that Procomm can find it's
  288.      auxiliary files.  This is not difficult, and is done as follows:
  289.  
  290.  
  291.     ABBEY INFORMATION SYSTEMS              QOTIN                        6.
  292.  
  293.  
  294.      For Procomm, add the following statement to your AUTOEXEC.BAT file:
  295.  
  296.                            SET PROCOMM=<procommpath>
  297.  
  298.      "Procommpath" is the disk and sub-directory location of Procomm.
  299.  
  300.      For Procomm Plus, add the following statement to your AUTOEXEC.BAT
  301.      file:
  302.  
  303.                            SET PCPLUS=<procommpath>
  304.  
  305.      Again, "procommpath" is the disk and sub-directory location of Procomm
  306.      Plus.
  307.  
  308.      Examples of the above environment variables might be:
  309.  
  310.                               SET PROCOMM=C:\PC\
  311.  
  312.                                       or
  313.  
  314.                              SET PCPLUS=D:\PCPLUS\
  315.  
  316.  
  317.                        * * *   I M P O R T A N T   * * *
  318.  
  319.                  The environment variable for either Procomm,
  320.                  or Procomm Plus must end with a backslash
  321.                  "\".
  322.  
  323.  
  324.      Type the command SET to view the environment variables.
  325.  
  326.  
  327.  
  328.                             INSTALLATION AND SETUP
  329.  
  330.  
  331.      De-archiving the program.
  332.  
  333.      This program is supplied as a self-extracting archive, produced with
  334.      the LHARC program.  To extract the files, simply type "QOTIN" (without
  335.      the quotation marks).  No other software is required to perform the
  336.      extraction.
  337.  
  338.  
  339.      Floppy disk installation.
  340.  
  341.      Insert a floppy disk containing the program into Drive A.  It is
  342.      recommended that the program be run from Drive A, and data files be
  343.      kept on Drive B.
  344.  
  345.  
  346.      Hard disk installation.
  347.  
  348.      Copy all of the files into a sub-directory of the hard disk.
  349.  
  350.  
  351.  
  352.     ABBEY INFORMATION SYSTEMS              QOTIN                        7.
  353.  
  354.  
  355.      Setup.
  356.  
  357.      When the program is first run, it searches it's own directory for a
  358.      configuration file, QOT.CFG.  If it does not find this file it builds
  359.      one, prompting the user for the required information.  Be prepared to
  360.      enter the following information:
  361.  
  362.               Paths for LOG, QOT and PRN files.
  363.  
  364.               Paths and program names for word processor,
  365.               spreadsheet and terminal program.  Extensions
  366.               of either BAT, COM, or EXE are assumed.
  367.  
  368.               CompuServe account number (PPN)
  369.  
  370.               CompuServe password.
  371.  
  372.               Procomm directory entry number for
  373.               CompuServe.
  374.  
  375.      The LOG, QOT and PRN files can be kept in the same sub-directory, or
  376.      in separate ones.
  377.  
  378.      QOTIN is able to determine its location on a hard disk.  This allows
  379.      it to be run from any sub-directory without having to keep multiple
  380.      configuration files.  This feature requires DOS version 3.0 or later.  
  381.      If your DOS version is earlier than this, the program will function,
  382.      but a separate configuration file will be required for each directory
  383.      from which the program is run.
  384.  
  385.      If you would like to wipe out all configuration information and start
  386.      over, delete the QOT.CFG file from the directory in which QOTIN
  387.      resides, or run the program with the /c option.  The program can also
  388.      be reconfigured while it is being run by pressing F2.
  389.  
  390.  
  391.  
  392.                                   OPERATION
  393.  
  394.      Invocation.
  395.  
  396.      If QOTIN is in a sub-directory which is in the PATH, simply type:
  397.  
  398.                                       qot
  399.  
  400.      If QOTIN is not in the PATH, make the sub-directory in which QOTIN
  401.      resides the default sub-directory, and then type:
  402.  
  403.                                       qot
  404.  
  405.      For information on default directories and PATH's, see your DOS
  406.      manual.  
  407.  
  408.  
  409.  
  410.     ABBEY INFORMATION SYSTEMS              QOTIN                        8.
  411.  
  412.  
  413.      Command line switches.  
  414.  
  415.      Three command-line switches are available:
  416.  
  417.                 /C   (C)onfigure. This causes the program to
  418.                      begin by presenting the setup screen.  
  419.                      After the screen has been filled in, a
  420.                      new configuration file, QOT.CFG is built.  
  421.                      To abort the reconfiguration, press Esc at
  422.                      any time, and the old configuration data
  423.                      will remain in force.  
  424.  
  425.                 /S   (S)now checking.  The program normally
  426.                      turns snow checking off for color
  427.                      systems.  This increases the program's
  428.                      speed.  Use this switch if you have a CGA
  429.                      monitor, and snow checking is required.
  430.  
  431.                 /F   (F)loppy disk optimization.  This switch
  432.                      causes the program to optimize itself for
  433.                      use on a floppy disk system. The
  434.                      tradeoff is that less memory will be
  435.                      available for loading any of the
  436.                      auxiliary programs (word processor,
  437.                      spreadsheet, terminal program).  
  438.  
  439.  
  440.      To use a command-line switch, run the program as follows:
  441.  
  442.                                     qot /c
  443.  
  444.                                       or
  445.  
  446.                                     qot c
  447.  
  448.      The "C" (or "F", or "S") may be optionally be preceded by a "/", "-",
  449.      or a space (" ").  They may also be written together ("SFC"), and in
  450.      any order.  However, there must be a space between the word "QOT" and
  451.      the switches.  
  452.  
  453.  
  454.      The Main Screen.  
  455.  
  456.      The first screen will show the name and version of the program.  This
  457.      screen will scroll off in 10 seconds.  Or, press any key to cause it
  458.      to scroll.  The main screen (shown in Figure 1) then appears.
  459.  
  460.      The left side of the main screen is divided up into three file list
  461.      fields.  They show the LOG, QOT and PRN files present in the directo-
  462.      ries chosen in the setup procedure.  For the LOG and QOT fields, the
  463.      paths to these directories are shown.
  464.  
  465.  
  466.     ABBEY INFORMATION SYSTEMS              QOTIN                        9.
  467.  
  468.  
  469.  
  470.  
  471.                         INPUT FILES                          OUTPUT FILES
  472.    -[LOG]----------------------[QOT]--------------------     -------------
  473.   |         C:\LOG           |         C:\QOT           |   |  QOT  [X]   |
  474.   |--------------------------|--------------------------|   |             |
  475.   | 040290.LOG               | HRB.QOT                  |   |  PRN  [X]   |
  476.   | HRB.LOG                  | USS.QOT                  |    -------------
  477.   |                          |                          |    -------------
  478.   |                          |                          |   |PRN File:    |
  479.   |                          |                          |   |             |
  480.   |                          |                          |   |   Date  [ ] |
  481.   |                          |                          |   |   Close     |
  482.   |                          |                          |   |             |
  483.   |                          |                          |   |   Date  [X] |
  484.   |                          |                          |   |   High      |
  485.   |                          |                          |   |   Low       |
  486.   |                          |                          |   |   Close     |
  487.   |                          |                          |   |             |
  488.   |                          |                          |   |   Date  [ ] |
  489.   |-[PRN]-----------------------------------------------|   | Volume      |
  490.   | HRB.PRN                                             |   |   High      |
  491.   | USS.PRN                                             |   |    Low      |
  492.   |                                                     |   |  Close      |
  493.    -----------------------------------------------------     -------------
  494.   F1 - Menu   F10 - Process   <Space> - Select   <CR> - View   <Esc> - End
  495.  
  496.                           FIGURE 1.  THE MAIN SCREEN
  497.  
  498.  
  499.      The right side of the screen shows the various file processing
  500.      options.  The processing options may be selected or deselected with
  501.      the <Space> bar.  An "X" is shown in the appropriate box for selected
  502.      options.  The QOT option is initially chosen as a default, so an "X"
  503.      is shown in the appropriate processing option box in Figure 1.  If the
  504.      PRN option is chosen, one of the three types of PRN files must be
  505.      chosen.  Only one may be chosen for each pass.  (Figure 1 shows the
  506.      QOT and PRN options chosen, with the Date, High, Low, Close option as
  507.      the chosen PRN file type.)
  508.  
  509.      The cursor is initially on the first file in the LOG file field.  To
  510.      move it to the other fields, press <Tab> or either the left or right
  511.      arrow keys.   If a file field is vacant, or a processing option box is
  512.      not appropriate, the cursor will skip over that field.  To move from
  513.      file to file within a field, use the up and down arrow keys.
  514.  
  515.      To select a LOG or QOT file to be processed, press the <Space> bar
  516.      while the cursor is on that file.  The file chosen will then be high-
  517.      lighted.  When a processing option is chosen with the <Space> bar, an
  518.      "X" will appear in the appropriate box.
  519.  
  520.      An abbreviated menu appears at the bottom of the screen.  To proceed
  521.      with the processing, press F10.  To view a complete menu, press F1.  
  522.      While the LOG and QOT files are being processed, a Score Card will
  523.      appear, showing the number of files, issues, and quotes processed.  
  524.      After the processing is complete, the score card will remain on the
  525.      screen until a key is pressed.
  526.  
  527.  
  528.     ABBEY INFORMATION SYSTEMS              QOTIN                       10.
  529.  
  530.  
  531.  
  532.          -------------------------------------------------------------
  533.         |                          M E N U                            |
  534.         |-------------------------------------------------------------|
  535.         |  F1 - This Menu                   F10 - Process Marked      |
  536.         |                                         Files               |
  537.         |  F2 - Reconfigure                                           |
  538.         |                                  <Space>  - Select File     |
  539.         |  F3 - Procomm                                               |
  540.         |                                   <Esc>   - Exit Program    |
  541.         |  F4 - Word Processor                                        |
  542.         |                                   <CR>    - View File       |
  543.         |  F5 - Produce Procomm Script                                |
  544.         |                                   <Tab>   - Change Fields   |
  545.         |  F6 - Spreadsheet                                           |
  546.         |                                   <L><R>  - Change Fields   |
  547.         |  F7 - Delete File                                           |
  548.         |                                   <U><D>  - Next File       |
  549.         |  F8 - Rename File                                           |
  550.         |-------------------------------------------------------------|
  551.         |                 Press any key to continue                   |
  552.          -------------------------------------------------------------
  553.  
  554.                              FIGURE 2.  THE MENU
  555.  
  556.  
  557.      The Menu
  558.  
  559.  
  560.      F1 - Menu
  561.  
  562.      Pressing F1 causes the full menu to appear.  See Figure 2.  Any key
  563.      pressed while the menu is visible will be passed through to the pro-
  564.      gram, and the associated command will be executed.  The menu can be
  565.      cancelled by pressing any key which does not activate a command.  Be
  566.      careful not to use <Esc> for this purpose, as it is also the command
  567.      to terminate the program!
  568.  
  569.  
  570.      F2 - Setup
  571.  
  572.      Setup displays a configuration screen similar to the one which was
  573.      originally used to configure the program.  See INSTALLATION AND SETUP
  574.      for details.  Any of the information fields may be updated at any
  575.      time.  The effect will be immediate.
  576.  
  577.  
  578.      F3 - Procomm
  579.  
  580.      When F3 is pressed, the program performs a SHELL to the chosen termi-
  581.      nal program (preferably Procomm).  At this time QOTIN will save an
  582.      image of itself to disk, leaving only a 6K "place holder" in memory.  
  583.      This means that almost all of the computer's memory is available for
  584.      the terminal program.
  585.  
  586.  
  587.     ABBEY INFORMATION SYSTEMS              QOTIN                       11.
  588.  
  589.  
  590.      During the SHELL, the word "QOTIN" will be displayed at the top of the
  591.      screen to remind the user that QOTIN is waiting for the terminal
  592.      program to end.  If 5 minutes pass without any activity, QOTIN will
  593.      automatically reload itself.  The running program occupies approxi-
  594.      mately 180K when saved to disk. When the terminal program is exited,
  595.      QOTIN will reload itself from the disk, erase the temporary file, and
  596.      proceed as though it had never been interrupted.  
  597.  
  598.      If the program has been run with the "/f" switch, optimizing it for
  599.      floppy disk use, QOTIN will remain in memory, and the terminal program
  600.      must share the available space.
  601.  
  602.  
  603.      F4 - Word Processor
  604.  
  605.      F4 will call the word processor which was selected during the setup
  606.      procedure.  The word processor allows the files produced by QOTIN to
  607.      be touched up, or altered in any manner.  QOTIN performs the same type
  608.      of SHELL described in the entry for Procomm.  It is important not to
  609.      erase the temporary file which holds the image of QOTIN.  This file is
  610.      named QOTTMP.$$$.  QOTIN will erase this file when the program is
  611.      reloaded into memory.  
  612.  
  613.  
  614.  
  615.  
  616.         ----[Generate Script for Procomm]----------------------------
  617.        |                                                             |
  618.        | Log file name: 041480  .LOG      Dialing Directory # [3]    |
  619.        |                                                             |
  620.        |    Start date: 04 14 90          Frequency    [W]           |
  621.        |                                                             |
  622.        |      End date: 04 14 90      (* = Latest Date on Record)    |
  623.        |                                                             |
  624.        | Issues: [ hrb                                           ]   |
  625.        |                                                             |
  626.        |-------------------------------------------------------------|
  627.        |              Esc - Exit           F10 - Enter               |
  628.         -------------------------------------------------------------
  629.  
  630.                            FIGURE 3.  SCRIPT SCREEN
  631.  
  632.  
  633.      F5 - Produce Procomm Script
  634.  
  635.      This command accesses QOTIN's script writing module.  The script
  636.      screen, shown in Figure 3, tabulates all of the information required
  637.      for the automatic downloading of the required quotes.
  638.  
  639.      The log file may be given any name which the screen will accept.  The
  640.      file extension will automatically be LOG, so that QOTIN will recognize
  641.      it.
  642.  
  643.  
  644.     ABBEY INFORMATION SYSTEMS              QOTIN                       12.
  645.  
  646.  
  647.      The start and end dates (for the range of quotes wanted) are set to
  648.      the current date by default.  They can be changed by moving the cursor
  649.      to the appropriate field.  The end date must be several days before
  650.      the current date, due to the time required for CompuServe to update
  651.      the database.  If you want the end date to be that of the latest data
  652.      available, enter an "*" in the first space of that field. You do not
  653.      need to erase the rest of the default date.
  654.  
  655.      In the issues field, enter the symbols of the issues for which quotes
  656.      are wanted.  You can enter as many symbols as will fit on the line,
  657.      but separate each symbol from the next with a comma.
  658.  
  659.      The dialing directory number field contains the number supplied on the
  660.      setup screen.  This can be changed by moving the cursor to that field.
  661.  
  662.      The frequency field accepts one of three values.
  663.  
  664.                            D - Daily Quotes
  665.                            W - Weekly Quotes
  666.                            M - Monthly Quotes
  667.  
  668.      When the script screen has been completed, press F10.  To abort at any
  669.      time, press Esc.                                                       
  670.  
  671.      When F10 is pressed, QOTIN will ask if you want to go ahead and down-
  672.      load the quotes now.  If you answer yes, it will save itself to disk
  673.      (unless the "/f" switch has been used), load Procomm, and run the
  674.      script.  The quoted retrieved will be saved in the LOG file you speci-
  675.      fied, and will appear on the files screen after the program reloads
  676.      itself from disk.
  677.  
  678.      The script file, named MMM34.CMD for Procomm, and MMM34.ASP for Pro-
  679.      comm Plus will be located in the same directory as QOTIN.  You can run
  680.      it manually if you wish.  The script will not be erased until a new
  681.      one is written.  
  682.  
  683.      See the section entitled "Script Response Files" for an alternate way
  684.      of preparing script files.
  685.  
  686.  
  687.      F6 - Spreadsheet
  688.  
  689.      F6 will call the spreadsheet which was selected during the setup
  690.      procedure.  This will allow you to import the PRN files into a spread-
  691.      sheet which has already been formatted.  A spreadsheet template,
  692.      TEMPLATE.WKS, is supplied with this program.
  693.  
  694.      The command sequence for importing one of the files into Lotus 1-2-3
  695.      is:
  696.  
  697.                      / (F)iles (I)mport (N)umbers
  698.  
  699.  
  700.  
  701.      Again, QOTIN will perform the same type of SHELL described in the
  702.      entry for Procomm.  
  703.  
  704.  
  705.     ABBEY INFORMATION SYSTEMS              QOTIN                       13.  
  706.  
  707.  
  708.      F7 - Delete Files
  709.  
  710.      Using this command, any files selected with the <Space> bar can be
  711.      deleted.  You will be asked to confirm the deletion before it takes
  712.      place.
  713.  
  714.  
  715.      F8 - Rename Files
  716.  
  717.      The file on which the cursor rests can be renamed using F8.
  718.  
  719.  
  720.      F9 - Unused.
  721.  
  722.      This command is waiting for your suggestions for the next version of
  723.      QOTIN.  
  724.  
  725.  
  726.      F10 - Process
  727.  
  728.      QOTIN will process the LOG and QOT files which have been selected with
  729.      the <Space> bar.  (If the QOT option has been chosen, a QOT file
  730.      cannot be the source file.)  QOTIN processes LOG files as follows:
  731.      each line of the file is read and scanned for a key word indicating
  732.      that it is the header of a series of quotes.
  733.  
  734.      When such a series is found, QOTIN creates QOT and PRN files (depend-
  735.      ing on the options selected) using the name of the issue as the file
  736.      name, and an extension of either QOT or PRN (or both).  If a QOT file
  737.      for the issue already exists, the new information is appended to the
  738.      bottom of the file.  Any existing PRN file is overwritten.
  739.  
  740.  
  741.                     * * *   I M P O R T A N T   * * *
  742.  
  743.                  If you download your own quotes, bypassing
  744.                  the script writing module in QOTIN, it is
  745.                  important that you us CompuServe's "/s"
  746.                  option.  This prevents CompuServe from
  747.                  sending a new header for each quote.  
  748.  
  749.  
  750.  
  751.      <Space> - Select
  752.  
  753.      The space bar selects files for processing by the other commands.  
  754.      Files which have been selected are shown highlighted.  Files can be
  755.      deselected in a similar manner.
  756.  
  757.  
  758.      <CR> - View File
  759.  
  760.      By pressing Enter, the file under the cursor is loaded into QOTIN's
  761.      reader.  A status bar across the bottom of the screen gives the name
  762.      of the file and summarizes the commands used for moving about in the
  763.      file.  The amount of memory available limits the size of the largest
  764.  
  765.  
  766.     ABBEY INFORMATION SYSTEMS              QOTIN                       14.
  767.  
  768.  
  769.      file which the reader will load.  Files which are too large to fit
  770.      into available memory are truncated.
  771.  
  772.      While a file is loaded into the reader, it may be printed by pressing
  773.      "P".  
  774.  
  775.  
  776.                              SCRIPT RESPONSE FILES
  777.  
  778.      Some users require script files which are slightly different from the
  779.      ones which QOTIN supplies.  In this case, a file can be built using
  780.      the commands which you supply.
  781.  
  782.      To do this, construct a script response file named "QOT.DAT" and save
  783.      it in the same sub-directory as QOTIN.  This must be an ASCII file.
  784.  
  785.      The following response file variables are recognized by QOTIN:
  786.  
  787.  
  788.                   Dialing Directory Number = %dialdir
  789.                                 Begin Date = %date1
  790.                                   End Date = %date2
  791.                                  Frequency = %freq
  792.                     File name for log file = %filname
  793.                             List of issues = %isslist
  794.  
  795.  
  796.      Each variable must be preceded by a "%" in order to be recognized.  
  797.      QOTIN will read the response file one line at a time, and the lines
  798.      will be included in the script file being constructed.  When a vari-
  799.      able is encountered, QOTIN will substitute the appropriate value from
  800.      the "Produce Procomm Script" screen.  Quotation marks and carriage
  801.      returns will be added where appropriate.
  802.  
  803.      Comments may be included in the response file if they are preceded by
  804.      a ";".  Any characters on a line to the right of a ";" will be
  805.      ignored.  
  806.  
  807.      If a response file named "QOT.DAT" is present, QOTIN will automati-
  808.      cally use it to construct the script file.
  809.  
  810.      A sample "QOT.DAT" file is included with this package.
  811.  
  812.  
  813.                        * * *   I M P O R T A N T   * * *
  814.  
  815.  
  816.                  IF YOU DO NOT WANT TO USE THE RESPONSE FILE
  817.                  METHOD OF PRODUCING A SCRIPT FILE, YOU MUST
  818.                  ERASE THE SAMPLE "QOT.DAT"
  819.  
  820.  
  821.  
  822.     ABBEY INFORMATION SYSTEMS              QOTIN                       15.  
  823.  
  824.  
  825.                                     SUPPORT
  826.  
  827.  
  828.      In the unlikely event that support is required, the author may be
  829.      reached on CompuServe, or at the following address:
  830.  
  831.  
  832.                           Leonard B. Abbey
  833.                           1002 Citadel Drive
  834.                           Atlanta, Georgia  30324
  835.  
  836.                           404-633-7446
  837.  
  838.                           CIS # 72277,566
  839.  
  840.  
  841.         Comments and suggestions are welcome.
  842.  
  843.  
  844.  
  845.                                     CREDITS
  846.  
  847.  
  848.      QOTIN was written with Microsoft's Basic Professional Development
  849.      System, version 7.1.  It employs extensive assembly language subrou-
  850.      tines from MicroHelp's Toolbox, Mach 2 and QB/Pro libraries.  Function
  851.      libraries were maintained with Crescent Software's excellent manager,
  852.      MAKEQLB.EXE.  
  853.  
  854.  
  855.  
  856.                                    HISTORY
  857.  
  858.  
  859.         Version 1.0  May 16, 1987       -  Original release.  In
  860.                                            interpreted BASIC!
  861.         Version 2.0  December 24, 1987  -  Added directory capabilities.  
  862.         Version 2.1  March 13, 1988     -  Minor bug fixes.  
  863.         Version 3.0  April 27, 1989     -  Spiffy interface added.  
  864.         Version 3.1  September 24, 1989 -  Minor bug fixes.  
  865.         Version 4.0  May 29, 1990       -  Major revision.  Added many
  866.                                            new capabilities.  
  867.         Version 4.1  July 6, 1990       -  Corrected problem with
  868.                                            quotations over $99. Added
  869.                                            bail-out during processing.
  870.         Version 4.2  October 5, 1990    -  Cosmetic corrections.  
  871.         Version 4.3  February 24, 1991  -  Corrections to allow for
  872.                                            changes in Procomm Plus
  873.                                            Version 2.0
  874.         Version 4.4  April 15, 1991     -  Use with finicky computers
  875.                                            improved.  Script response
  876.                                            file introduced.
  877.         Version 4.5  April 28, 1991     -  Improved program's ability
  878.                                            to determine it's location.
  879.         Version 4.6  June 23, 1991      -  Improved handling of dedimals.  
  880.                                            Added year to PRN files.
  881.         Version 4.7  August 25, 1991    -  Cosmetic repair. 
  882.  
  883.  
  884.  
  885.